insulated steps - Spanish English Dictionary